trapper glove - French English Dictionary